//用户注册验证
<!--声明js代码域-->
//电话验证

function checkfirmTel(){
    //获取用户获得用户名信息
    var firmTel=document.getElementById("register_main_txt5").value;
    //创建校验规则,用户名2-4个
    var reg=/^\w{1,5}$/;
    //获取span对象
    var firmTelid=document.getElementById("firmTelid");
    //开始交验
    if(firmTelid == ""||firmTelid==null){
        //输入校验结果
        firmTelid.innerHTML="电话不能为空";
        firmTelid.style.color="red";
        return false;
    }else if(reg.test(firmTel)){
        //输入校验结果
        firmTelid.innerHTML="电话通过";
        firmTelid.style.color="green";
        return true;
    }
}


//验证邮箱
function checkfirmEmail(){
    //获取用户获得用户名信息
    var firmEmail=document.getElementById("register_main_txt6").value;
    //创建校验规则,用户名2-4个
    var reg=/^[a-z]\w{5,7}$/;
    //获取span对象
    var firmEmailid=document.getElementById("firmEmailid");
    //开始交验
    if(firmEmailid == ""||firmEmailid==null){
        //输入校验结果
        firmEmailid.innerHTML="邮箱不能为空";
        firmEmailid.style.color="red";
        return false;
    }else if(reg.test(firmEmail)){
        //输入校验结果
        firmEmailid.innerHTML="邮箱通过";
        firmEmailid.style.color="green";
        return true;
    }else {
        //输入校验结果
        firmEmailid.innerHTML="邮箱是QQ邮箱";
        firmEmailid.style.color="red";
        return false;
    }
}

//验证企业名
function checkfirmName(){
    //获取用户获得用户名信息
    var firmName=document.getElementById("register_main_txt1").value;
    //创建校验规则,用户名2-4个
    var reg=/^[a-z]\w{5,7}$/;
    //获取span对象
    var firmNameid=document.getElementById("firmNameid");
    //开始交验
    if(firmNameid == ""||firmName==null){
        //输入校验结果
        firmNameid.innerHTML="企业名不能为空";
        firmNameid.style.color="red";
        return false;
    }else if(reg.test(firmName)){
        //输入校验结果
        firmNameid.innerHTML="企业名通过";
        firmNameid.style.color="green";
        return true;
    }
}



//验证企业法人名
function checklegalperson(){
    //获取用户获得用户名信息
    var legalperson=document.getElementById("register_main_txt2").value;
    //创建校验规则,用户名2-4个
    var reg=/^[a-z]\w{5,7}$/;
    //获取span对象
    var legalpersonid=document.getElementById("legalpersonid");
    //开始交验
    if(legalpersonid ==""||legalpersonid==null){
        //输入校验结果
        legalpersonid.innerHTML="企业名不能为空";
        legalpersonid.style.color="red";
        return false;
    }else if(reg.test(legalperson)){
        //输入校验结果
        legalpersonid.innerHTML="企业名通过";
        legalpersonid.style.color="green";
        return true;
    }
}

//验证密码
function checkPwd(){
    //获取用户获得用户名信息
    var firmPassword=document.getElementById("register_main_txt3").value;
    //创建校验规则,密码要求6-8位，首位为字母，后面5-7位是数字
    var reg=/^[a-z]\w{5,7}$/;
    //获取span对象
    var firmPasswordid=document.getElementById("firmPasswordid");
    //开始交验
    if(firmPasswordid ==""||firmPasswordid==null){
        //输入校验结果
        firmPasswordid.innerHTML="密码不能为空";
        firmPasswordid.style.color="red";
        return false;
    }else if(reg.test(firmPassword)){
        //输入校验结果
        firmPasswordid.innerHTML="密码通过";
        firmPasswordid.style.color="green";
        return true;
    }else{
        //输入校验结果
        firmPasswordid.innerHTML="密码6-8位，首位为字母"
        firmPasswordid.style.color="red";
        return false;
    }

    //第一次密码为a123456，第二次密码为a1234567，则修改的第一次密码，确认密码也会重新校验
    checkPwd2();
}
//校验确认密码
function checkPwd2(){
    //获取第一次校验密码
    var firmPassword=document.getElementById("register_main_txt3").value;
    //获取确认密码
    var firmPassword_1=document.getElementById("register_main_txt4").value;
    //获取span对象
    var firmPassword_1_id=document.getElementById("firmPassword_1_id");
    //比较前两次密码是否相同newuserpwdid
    if( firmPassword_1==""|| firmPassword_1==null){
        //输入校验结果
        firmPassword_1_id.innerHTML="密码不能为空";
        firmPassword_1_id.style.color="red";
        return false;
    }else if(firmPassword==firmPassword_1){
        //输入校验结果
        firmPassword_1_id.innerHTML="密码通过";
        firmPassword_1_id.style.color="green";
        return true;
    }else{
        //输入校验结果
        firmPassword_1_id.innerHTML="密码不同，请重新输入"
        firmPassword_1_id.style.color="red";
        return false;
    }
}

//重置密码验证
function checkPwd1(){
    //获取第一次校验密码
    var firmPassword_1=document.getElementById("entry_txt2").value;
    //获取确认密码
    var new_firmPassword=document.getElementById("entry_txt3").value;
    //获取span对象
    var pwdid=document.getElementById("pwdid");
    var new_firmPasswordid=document.getElementById("new_firmPasswordid");

    //比较前两次密码是否相同newuserpwdid
    if(firmPassword_1==new_firmPassword){
        //输入校验结果
        new_firmPasswordid.innerHTML="密码通过"
        return true;
    }else{
        //输入校验结果
        new_firmPasswordid.innerHTML="密码不同"
        return false;
    }
}

//提交判断
function checkSub(){
    checkfirmName();
    checkfirmTel();
    checkfirmEmail();
    checklegalperson()
    checkPwd();
    checkPwd2();
    checkPwd1()
    return checkfirmName()&&checkfirmTel()&&checklegalperson()
        &&checkfirmEmail()&&checkPwd()&&checkPwd2()&&checkPwd1();
}


